on that note - Turkish English Dictionary